Корпорация Майкрософт ввела в Office XP новую концепцию смарт-тегов. Технология смарт-тегов дала возможность организовать распознавание ключевых элементов данных в документах и почтовых сообщениях, что позволило проводить специальные действия над определенными элементами данных. При разработке Office 2003 корпорация Майкрософт не только усовершенствовала функциональные возможности смарт-тегов, сделав их более мощными, но и расширила это понятие до уровня документов, предусмотрев создание так называемых смарт-документов.